'''
赋值运算符：赋值运算符用来给变量赋值，Python提供的赋值运算符可分为简单赋值和复合赋值两种。
简单赋值运算符“=”已经在任务一中介绍了，下面着重介绍复合赋值运算符。
在Python中，经常会有利用变量的原有值计算出新值并重新赋值给这个变量的情况。
'''
a = 10
print(a)
a = a + 1
print(a)

# 复合赋值运算符允许缩短这个表达式，使用“+=”运算符
b = 20
print(b)
b += 1
print(b)

# 其中，复合赋值运算符中较为常用的是复合算术赋值运算符，包括+=、−=、*=、/=、%=、**=和//=共7种
# a += b			#相当于a = a + b
# a −= b			#相当于a = a − b
# a *= b			#相当于a = a * b
# a /= b			#相当于a = a / b
# a %= b			#相当于a = a % b
# a **= b		    #相当于a = a ** b
# a //= b		    #相当于a = a // b
# todo 如果b是包含若干项的表达式，则相当于它有括号，例如：a *= b − 3相当于a = a * (b − 3)

# c = 0
e = 10
speedX = 5
for i in range(1, 11):  #for(i=1,i<11,i++)
    # c += 1  # c = c + 1
    # c -= 2
    e *= speedX
    # e %= speedX
    print(e)
    pass